fruit of a solanacese plant resembling grape and of bitter-sweet taste - Französisch Englisch Wörterbuch